/**
 *  BASE_API:对应api网关的外网访问地址，在config/dev.env.js 和 config/prod.env.js 中配置，
 *  applicationName:微服务编号，即spring boot中的spring.application.name
 *  contextPath:应用的上下文路径，即spring boot中的server.context-path 
 *  api的调用一般是 /${BASE_API}/${applicationName}/${contextPath}/${具体的后端服务路径}
 */
 
var sysName="即聊系统";//系统名称，用于展示

export default {  
	getOauth2LoginBasePath:function(){
		return "/oauth2client"
	},
	getSmsBasePath:function(){
		return "/sms"
	},
	getSysName: function () {
	    return sysName;
	},  
	//图片内容服务api路径
	getArcBasePath: function(){
		 return '/arc/arc'
	}, 
	//图片内容首页路径
	getArcIndexPath: function(){
		 return '/arc/arc/index.html'
	}, 
	//图片上传、展示或下载路径
	getArcImagePath: function(){
		var curlDomain=window.location.protocol+"//"+window.location.host;
		 return curlDomain+"/api/"+process.env.VERSION+'/arc/arc'
	},
	
	//文件上传、展示或下载路径
	getArcFilePath: function(){
		var curlDomain=window.location.protocol+"//"+window.location.host;
		 return curlDomain+"/api/"+process.env.VERSION+'/arc/arc'
	},
	//系统管理api路径
	getSysBasePath: function(){ 
		return '/sys/sys';
	},
	//系统管理首页路径
	getSysIndexPath: function(){ 
		return '/sys/sys/index.html';
	},
	//商城管理后台api路径
	getMallmBasePath: function(){ 
		return '/mallm/mallm';
	},
	//商城管理后台首页路径
	getMallmIndexPath: function(){ 
		return '/mallm/mallm/index.html';
	},
	getImBasePath: function(){
		return '/im/im'
	},
	getWorkflowBasePath: function(){ 
		return '/workflow/workflow';
	},
	getFormBasePath: function(){ 
		return '/workflow/workflow';
	}
};